irrigating by sprinkling water - Turco Inglés Diccionario